with (item1 item2): ...
with (item1 as f1 item2): ...
with (item1, item2 item3, item4): ...
with (item1, item2 as f1 item3, item4): ...
with (item1, item2: ...
